<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>javascript 阶段</title>
</head>
<body>
    <h3>数组操作（三）</h3>

    <script>
        var arr3 = ["red","green","blue","小明","小红","小米"];
        // join()
        // 参数：可选参数 " ";
        // 返回值： 返回数据拼接好字符串
        // 功能：把数组中的各项数据拼接成字符串 
        var str1 = arr3.join();
        console.log(str1);// red,green,blue,小明,小红,小米
        console.log(typeof str1);// string
        var str2 = arr3.join(" ");
        console.log(str2);// red green blue 小明 小红 小米


        // concat()
        // 参数： 目标数组
        // 返回值： 合并之后的数组
        // 功能： 合并数组
        var a1 = ["red"];
        var a2 = ["green"];
        var a3 = ["blue"];
        var res = a1.concat(a2,a3)
        console.log(res);


        // sort()
        // 参数：
        // 返回值：排序完成的数组
        // 功能：排序
        var arr4 = [80,60,70,50,20];
        var res4 = arr4.sort();
        console.log(res4);// [20, 50, 60, 70, 80]

    </script>
</body>
</html>